Medical Dictionary

substance P

noun

Medical Definition of SUBSTANCE P

:  a neuropeptide that consists of 11 amino acid residues, that is widely distributed in the brain, spinal cord, and peripheral nervous system, and that acts across nerve synapses to produce prolonged postsynaptic excitation

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears